1509 W Taylor St, Chicago, IL 60607-4050, Chicago
One of the best places on Taylor. Their Indian Curry fried rice is my favorite.Ambiance: 4/5Service: 5/5Food 4/5Location
One of the best places on Taylor. Their Indian Curry fried rice is my favorite.Ambiance: 4/5Service: 5/5Food 4/5Location